walking prosthesis - Spanish English Dictionary